cecal appendage - Turkish English Dictionary